shuttle haulage - French English Dictionary